import ApplyPush from "../Product/ApplyPush.vue";
import BillingSystem from "../Product/BillingSystem.vue";
import DebugAssist from "../Product/DebugAssist.vue";
import DownloadCenter from "../Product/DownloadCenter.vue";
import BillingForm from "../Product/Form/BillingForm.vue";
import DebugAssistForm from "../Product/Form/DebugAssistForm.vue";
import DebugForm from "../Product/Form/DebugForm.vue";
import DomainForm from "../Product/Form/DomainForm.vue";
import HelperForm from "../Product/Form/HelperForm.vue";
import ServiceForm from "../Product/Form/ServiceForm.vue";
import PlaceOrder from "../Product/PlaceOrder.vue";
import ServerHelper from "../Product/ServerHelper.vue";
import { MenuType } from "./Menu";

export const productMenuList: MenuType[] = [
  {
    label: "计费系统",
    name: "billingSystem",
    component: BillingSystem,
  },
  {
    label: "封挂购买表格",
    name: "debugForm",
    component: DebugForm,
    hidden: {
      alias: "none"
      // alias: 'debugAssist'
    }
  }, {
    label: "封挂购买表格3",
    name: "serviceForm",
    component: ServiceForm,
    hidden: {
      alias: "none"
      // alias: 'debugAssist'
    }
  }, {
    label: "封挂购买表格2",
    name: "debugAssistForm",
    component: DebugAssistForm,
    hidden: {
      alias: "none"
      // alias: 'debugAssist'
    }
  }, {
    label: "域名购买表格",
    name: "domainForm",
    component: DomainForm,
    hidden: {
      // alias: 'serverHelper'
      alias: 'none'
    }
  }, {
    label: "开区助手购买表格",
    name: "helperForm",
    component: HelperForm,
    hidden: {
      alias: "none"
      // alias: 'serverHelper'
    }
  }, {
    label: "计费产品购买表格",
    name: "billingForm",
    component: BillingForm,
    hidden: {
      alias: "none"
      // alias: 'billingSystem'
    }
  },
  {
    label: "下单",
    name: "placeOrder",
    hidden: {
      alias: 'none'
    },
    component: PlaceOrder,
  },
  {
    label: "开区助手",
    name: "serverHelper",
    component: ServerHelper,
  },
  {
    label: "封挂软件",
    name: "debugAssist",
    component: DebugAssist,
  },
  {
    label: "下载中心",
    name: "downloadCenter",
    component: DownloadCenter,
  },
  // {
  //   label: "过户服务",
  //   name: "delegateCenter",
  //   component: DelegateCenter,
  // },
  {
    label: "申请push",
    name: "applyPush",
    hidden: {
      alias: 'delegateCenter'
    },
    component: ApplyPush,
  },
];
